LifterLMS\CLI\Commands\Restful\Command D

Total Complexity 139
Dependencies 6
Dependents 1
Total lines 647
Lines of code 458
Logical lines of code 282
Comment lines 108
Methods 21
Properties 9

Methods 21

Method Rating Maintainability Complexity Lines of code
do_request()
C
32 27 94
diff_items()
B
34 21 79
recursively_show_difference()
B
45 19 42
edit_item()
A
44 13 42
list_items()
A
46 12 37
generate_items()
S
52 7 24
get_item()
S
53 5 23
nested_line()
S
55 5 18
limit_item_to_fields()
S
59 5 14
get_formatter()
S
58 4 16
delete_item()
S
59 4 13
get_context_fields()
S
64 4 9
create_item()
S
64 2 8
update_item()
S
64 2 8
is_assoc_array()
S
69 2 6
__construct()
S
66 2 7
get_base_route()
S
78 1 3
get_filled_route()
S
77 1 3
show_difference()
S
70 1 6
add_line()
S
80 1 3
remove_line()
S
80 1 3